make someone want to vomit - Francés Inglés Diccionario